//package com.hzncc.flowable_diboot.entity.bpm;
//
//import java.time.LocalDate;
//import java.time.LocalDateTime;
//import java.util.Date;
//import java.util.List;
//import java.lang.Double;
//import java.math.BigDecimal;
//import jakarta.validation.constraints.NotNull;
//import org.hibernate.validator.constraints.Length;
//
//
//import com.diboot.core.util.D;
//import com.diboot.core.entity.BaseModel;
//import com.diboot.core.entity.BaseEntity;
//import com.diboot.core.binding.query.BindQuery;
//import com.diboot.core.binding.query.Comparison;
//
//import com.baomidou.mybatisplus.annotation.IdType;
//import com.baomidou.mybatisplus.annotation.TableId;
//import com.baomidou.mybatisplus.annotation.TableName;
//import com.baomidou.mybatisplus.annotation.TableField;
//import com.baomidou.mybatisplus.annotation.FieldFill;
//import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
//
//import lombok.Getter;
//import lombok.Setter;
//import lombok.experimental.Accessors;
//
///**
//* 流程配置 Entity 定义
//* @author MyName
//* @version 1.0
//* @date 2024-07-31
//* Copyright © MyCorp
//*/
//
//@TableName("mdl_bpm_service_config")
//@Getter @Setter @Accessors(chain = true)
//public class BpmServiceConfig extends BaseModel {
//    private static final long serialVersionUID = 1748999987016184417L;
//
//    /**
//     * 租户
//     */
//    @NotNull(message = "租户不能为空")
//    @TableField()
//    private String tenantId;
//
//    /**
//     * 名称
//     */
//    @Length(max=100, message="名称长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String name;
//
//    /**
//     * 配置类型
//     */
//    @Length(max=100, message="配置类型长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String types;
//
//    /**
//     * 配置类全类名
//     */
//    @Length(max=100, message="配置类全类名长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String classPath;
//
//    /**
//     * 参数
//     */
//    @Length(max=100, message="参数长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String params;
//
//    /**
//     * 值
//     */
//    @Length(max=100, message="值长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String value;
//
//    /**
//     * 表达式
//     */
//    @Length(max=100, message="表达式长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String delegateExpression;
//
//    /**
//     * 描述
//     */
//    @Length(max=100, message="描述长度应小于100")
//    @BindQuery(comparison = Comparison.LIKE)
//    @TableField()
//    private String desc;
//
//
//}